type vendor/golang.org/x/crypto/sha3.state

36 uses

	vendor/golang.org/x/crypto/sha3 (current package)
		hashes.go#L43: func new224Generic() *state {
		hashes.go#L44: 	return &state{rate: 144, outputLen: 28, dsbyte: 0x06}
		hashes.go#L47: func new256Generic() *state {
		hashes.go#L48: 	return &state{rate: 136, outputLen: 32, dsbyte: 0x06}
		hashes.go#L51: func new384Generic() *state {
		hashes.go#L52: 	return &state{rate: 104, outputLen: 48, dsbyte: 0x06}
		hashes.go#L55: func new512Generic() *state {
		hashes.go#L56: 	return &state{rate: 72, outputLen: 64, dsbyte: 0x06}
		hashes.go#L63: func NewLegacyKeccak256() hash.Hash { return &state{rate: 136, outputLen: 32, dsbyte: 0x01} }
		hashes.go#L69: func NewLegacyKeccak512() hash.Hash { return &state{rate: 72, outputLen: 64, dsbyte: 0x01} }
		hashes_noasm.go#L9: func new224() *state {
		hashes_noasm.go#L13: func new256() *state {
		hashes_noasm.go#L17: func new384() *state {
		hashes_noasm.go#L21: func new512() *state {
		sha3.go#L23: type state struct {
		sha3.go#L51: func (d *state) BlockSize() int { return d.rate }
		sha3.go#L54: func (d *state) Size() int { return d.outputLen }
		sha3.go#L58: func (d *state) Reset() {
		sha3.go#L67: func (d *state) clone() *state {
		sha3.go#L74: func (d *state) permute() {
		sha3.go#L93: func (d *state) padAndPermute() {
		sha3.go#L117: func (d *state) Write(p []byte) (written int, err error) {
		sha3.go#L149: func (d *state) Read(out []byte) (n int, err error) {
		sha3.go#L174: func (d *state) Sum(in []byte) []byte {
		shake.go#L43: 	*state // SHA-3 state context and Read/Write operations
		shake.go#L84: 	c := cshakeState{state: &state{rate: rate, outputLen: outputLen, dsbyte: dsbyte}}
		shake.go#L110: func (c *state) Clone() ShakeHash {
		shake.go#L128: func newShake128Generic() *state {
		shake.go#L129: 	return &state{rate: rate128, outputLen: 32, dsbyte: dsbyteShake}
		shake.go#L132: func newShake256Generic() *state {
		shake.go#L133: 	return &state{rate: rate256, outputLen: 64, dsbyte: dsbyteShake}
		shake_noasm.go#L9: func newShake128() *state {
		shake_noasm.go#L13: func newShake256() *state {
		xor.go#L16: func xorIn(d *state, buf []byte) {
		xor.go#L30: func copyOut(d *state, b []byte) {